home *** CD-ROM | disk | FTP | other *** search
- VERSION 5.00
- Object = "{50CBA22D-9024-11D1-AD8F-8E94A5273767}#8.5#0"; "TRANIMG2.OCX"
- Begin VB.Form TransImgTestForm
- BorderStyle = 3 'Fixed Dialog
- Caption = "DevPower TransImg Test"
- ClientHeight = 3210
- ClientLeft = 30
- ClientTop = 300
- ClientWidth = 5940
- Icon = "TransImgTestForm.frx":0000
- LinkTopic = "TransImgTestForm"
- LockControls = -1 'True
- MaxButton = 0 'False
- MinButton = 0 'False
- ScaleHeight = 214
- ScaleMode = 3 'Pixel
- ScaleWidth = 396
- StartUpPosition = 2 'CenterScreen
- Begin VB.CommandButton cmdBounce
- Caption = "Animation Example..."
- Height = 288
- Left = 72
- TabIndex = 13
- Top = 2712
- Width = 2016
- End
- Begin VB.CheckBox Check5
- Caption = "Camera Flipped"
- Height = 252
- Left = 60
- TabIndex = 2
- Top = 1128
- Width = 1656
- End
- Begin VB.CheckBox Check4
- Caption = "Transparent"
- Height = 240
- Left = 3444
- TabIndex = 5
- Top = 888
- Value = 1 'Checked
- Width = 1620
- End
- Begin VB.Timer Timer
- Enabled = 0 'False
- Interval = 50
- Left = 4620
- Top = 2292
- End
- Begin DevPowerTransImg.TransImg TransImg
- Height = 900
- Index = 5
- Left = 1725
- TabIndex = 11
- Top = 1425
- Width = 4080
- _ExtentX = 7197
- _ExtentY = 1588
- MaskColor = 16711935
- MousePointer = 1
- Object.ToolTipText = "Delete Files"
- Transparent = -1 'True
- Picture = "TransImgTestForm.frx":030A
- End
- Begin DevPowerTransImg.TransImg TransImg
- Height = 192
- Index = 2
- Left = 60
- TabIndex = 8
- TabStop = 0 'False
- Top = 1824
- Width = 192
- _ExtentX = 423
- _ExtentY = 423
- MaskColor = 128
- Object.ToolTipText = "CD Audio"
- Picture = "TransImgTestForm.frx":C29C
- End
- Begin DevPowerTransImg.TransImg TransImg
- Height = 768
- Index = 4
- Left = 768
- TabIndex = 10
- TabStop = 0 'False
- Top = 1404
- Width = 768
- _ExtentX = 1349
- _ExtentY = 1349
- AutoSize = 0 'False
- DrawCheckPattern= -1 'True
- MaskColor = 16711935
- Stretch = -1 'True
- Object.ToolTipText = "Outlook"
- Picture = "TransImgTestForm.frx":C3AE
- End
- Begin DevPowerTransImg.TransImg TransImg
- Height = 192
- Index = 3
- Left = 480
- TabIndex = 9
- TabStop = 0 'False
- Top = 1404
- Width = 192
- _ExtentX = 423
- _ExtentY = 423
- MaskColor = 128
- Object.ToolTipText = "Text"
- Transparent = -1 'True
- Picture = "TransImgTestForm.frx":D000
- End
- Begin VB.CheckBox Check3
- Caption = "Outlook Checked"
- Height = 240
- Left = 1752
- TabIndex = 3
- Top = 888
- Value = 1 'Checked
- Width = 1620
- End
- Begin VB.CheckBox Check2
- Caption = "Outlook Large"
- Height = 240
- Left = 1752
- TabIndex = 4
- Top = 1152
- Value = 1 'Checked
- Width = 1620
- End
- Begin DevPowerTransImg.TransImg TransImg
- Height = 384
- Index = 1
- Left = 60
- TabIndex = 7
- TabStop = 0 'False
- Top = 1404
- Width = 384
- _ExtentX = 688
- _ExtentY = 688
- AutoSize = 0 'False
- Enabled = 0 'False
- Stretch = -1 'True
- Object.ToolTipText = "Camera"
- Picture = "TransImgTestForm.frx":D112
- End
- Begin VB.CheckBox Check1
- Caption = "Camera Enabled"
- Height = 252
- Left = 60
- TabIndex = 1
- Top = 888
- Width = 1656
- End
- Begin VB.CommandButton cmdMoveBehind
- Caption = "Move Behind Pic"
- Height = 240
- Left = 3444
- TabIndex = 6
- Top = 1152
- Width = 1572
- End
- Begin VB.Label Label2
- BackStyle = 0 'Transparent
- Caption = $"TransImgTestForm.frx":D224
- Height = 900
- Left = 48
- TabIndex = 12
- Top = 0
- Width = 4932
- End
- Begin VB.Label Label1
- BackStyle = 0 'Transparent
- Caption = "Events"
- Height = 348
- Left = 72
- TabIndex = 0
- Top = 2280
- Width = 3828
- End
- Attribute VB_Name = "TransImgTestForm"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Private iGap As Integer, iOrigTop As Integer
- Private bGoingUp As Boolean
- Private Sub Check1_Click()
- TransImg(1).Enabled = Check1.Value = vbChecked
- End Sub
- Private Sub Check2_Click()
- If Check2.Value = vbChecked Then
- TransImg(4).Move TransImg(4).Left, TransImg(4).Top, 32, 32
- Else
- TransImg(4).Move TransImg(4).Left, TransImg(4).Top, 16, 16
- End If
- End Sub
- Private Sub Check3_Click()
- TransImg(4).DrawCheckPattern = (Check3.Value = vbChecked)
- End Sub
- Private Sub Check4_Click()
- TransImg(5).Transparent = Check4.Value And vbChecked
- End Sub
- Private Sub Check5_Click()
- TransImg(1).FlipVert = Not TransImg(1).FlipVert
- End Sub
- Private Sub cmdBounce_Click()
- frmBounce.Show vbModal
- End Sub
- Private Sub cmdMoveBehind_Click()
- Timer.Enabled = Not Timer.Enabled
- End Sub
- Private Sub Form_Load()
- ' Set Gap for transparency demo:
- iGap = cmdMoveBehind.Top
- iOrigTop = cmdMoveBehind.Top
- bGoingUp = False
- ' Ensure the sizes are correct for Small and Large Fonts:
- TransImg(1).Move TransImg(1).Left, TransImg(1).Top, 16, 16
- TransImg(2).Move TransImg(2).Left, TransImg(2).Top, 16, 16
- TransImg(3).Move TransImg(3).Left, TransImg(3).Top, 16, 16
- TransImg(4).Move TransImg(4).Left, TransImg(4).Top, 32, 32
- ' Set Version:
- Label1.Caption = "TransImg Version " + TransImg(1).Version
- End Sub
- Private Sub TransImg_Click(Index As Integer)
- Label1.Caption = "Picture " + CStr(Index) + " Click"
- End Sub
- Private Sub TransImg_DblClick(Index As Integer)
- Label1.Caption = "Picture " + CStr(Index) + " Double Click"
- End Sub
- Private Sub TransImg_KeyDown(Index As Integer, ByVal KeyCode As Integer, ByVal Shift As Integer)
- Label1.Caption = "Picture " + CStr(Index) + " KeyDown (" + CStr(KeyCode) + ")"
- End Sub
- Private Sub TransImg_KeyPress(Index As Integer, ByVal keyAscii As Integer)
- Label1.Caption = "Picture " + CStr(Index) + " KeyPress (" + CStr(keyAscii) + ")"
- End Sub
- Private Sub TransImg_KeyUp(Index As Integer, ByVal KeyCode As Integer, ByVal Shift As Integer)
- Label1.Caption = "Picture " + CStr(Index) + " KeyUp (" + CStr(KeyCode) + ")"
- End Sub
- Private Sub TransImg_MouseDown(Index As Integer, ByVal Button As Integer, ByVal Shift As Integer, ByVal x As Single, ByVal y As Single)
- Label1.Caption = "Picture " + CStr(Index) + " Mouse Down"
- End Sub
- Private Sub TransImg_MouseMove(Index As Integer, ByVal Button As Integer, ByVal Shift As Integer, ByVal x As Single, ByVal y As Single)
- Label1.Caption = "Picture " + CStr(Index) + " Mouse Move"
- End Sub
- Private Sub TransImg_MouseUp(Index As Integer, ByVal Button As Integer, ByVal Shift As Integer, ByVal x As Single, ByVal y As Single)
- Label1.Caption = "Picture " + CStr(Index) + " Mouse Up"
- End Sub
- Private Sub TransImg_Resize(Index As Integer, ByVal Width As Long, ByVal Height As Long)
- Label1.Caption = "Picture " + CStr(Index) + " Resized (" + CStr(Width) + "x" + CStr(Height) + ")"
- End Sub
- Private Sub TransImg_RightClick(Index As Integer)
- Label1.Caption = "Picture " + CStr(Index) + " RightClicked"
- End Sub
- Private Sub Timer_Timer()
- If bGoingUp Then
- iGap = iGap - 2
- Else
- iGap = iGap + 2
- End If
- If iGap >= (Me.ScaleHeight - cmdMoveBehind.Height) Then
- bGoingUp = True
- ElseIf iGap <= iOrigTop Then
- bGoingUp = False
- End If
- cmdMoveBehind.Top = iGap
- End Sub
-